const express = require('express');
const path = require('path');
const bodyParser = require('body-parser');

const app = express();
//解析urlencode的格式，将其解析成query格式
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
// 定义中间件
const middleware = (req, res, next) => {
  next();
}
//拦截所有请求
app.use(middleware);

//静态资源服务访问功能
app.use(express.static(path.join(__dirname, 'public')));

//处理get请求
app.get('/index', (req, res) => {
  //get请求参数在请求的地址栏中，名为query
  // console.log(req.query);
  res.send('这里是get请求')
})
//处理post请求
app.post('/img', (req, res) => {
  console.log(req.body);
  if(parseInt(req.body.code) === 1){
    res.send('请求成功')
  }else{
    res.send('参数错误')
  }
  
})
//监听端口
app.listen(3000)
console.log('服务启动了');
